home *** CD-ROM | disk | FTP | other *** search
/ The 640 MEG Shareware Studio 2 / The 640 Meg Shareware Studio CD-ROM Volume II (Data Express)(1993).ISO / utility / pocketd.zip / README.D < prev    next >
Text File  |  1992-05-23  |  11KB  |  243 lines

  1.  
  2.   PocketD v1.66  (D.EXE) Directory Listing & File Management Program
  3.  
  4.  PocketD (TM)  Copyright Jeff Rollason, PocketWare (TM) 1990-1992
  5.  
  6. (See end of this file for the files that should accompany PocketD.)
  7.  
  8.    "(PocketD)  is  smaller  than  many  other file  utilities,  but
  9.    jam-packed  with features...Despite the amount of space we  have
  10.    spent on PocketD, we have only scratched the surface."
  11.  
  12.    ...  PsL News February 1992, reviewed  as one of the 4 best  new
  13.         programs of the month (from 200 new and updated programs).
  14.  
  15.  
  16.                       PocketD is SHAREWARE (ASP)
  17.  
  18. PocketD is marketed as "Try-before-buy". You may freely experiment with
  19. the software for 30 days to find out whether it is right for you. If it
  20. isn't,  then you will probably not use it. If you do continue then  you
  21. will  notice that 3% of the  time PocketD displays a two line  reminder
  22. informing you that it is not free software.
  23.  
  24. You  may find this reminder a nuisance. If you do, then by  implication
  25. you  must  already  be  a  regular  user of the  software,  and  should
  26. therefore register!
  27.                            INTRODUCTION
  28.  
  29. PocketD  is  a  small  flexible  colour directory listing  program  and
  30. exceptionally  powerful DOS utility. Its highly generalised design  and
  31. range of built-in features allows it to be used for almost any purpose,
  32. including  for  example: Virus  checking, disk cataloging, disk  backup
  33. reminder,  reversing unintended  copies, DOS menu system,  programmer's
  34. MAKE  system  and much, much  more... PocketD is the one  program  most
  35. likely  to  fulfil  all  your  file management needs and  probably  the
  36. nearest  you  will get to the  DOS user's equivalent of the Swiss  Army
  37. knife.
  38.  
  39. PocketD  is  25k in size  and supports over 120 options, including  the
  40. following key features (expanded and detailed in the file FEATURE.CMP):
  41.  
  42.    . Full ON-LINE HELP giving direct access to help on each option
  43.    . Optimised file COPYing to multiple disks
  44.    . Safe file/dir COPY/MOVE/RENAME selected by any criteria
  45.    . Fast MOVE by copying directory entry, rather than COPY+DELETE
  46.    . SEARCH for files across multiple drives and subdirs
  47.    . Search or view contents of ZIP,ZOO,LZH,ARC,PAK,PKA & ARJ archives
  48.    . Advanced wildcard system, allowing multiple filespecs such as
  49.      "*TMP*F*" or "*=D*" (match any name containing a digit 0-9) etc..
  50.    . Highly programmable execution and display TEMPLATE(s), providing a
  51.      viable   alternative  to  a  command-line  programming   language,
  52.      allowing  the creation of  powerful interactive utilities and  the
  53.      emulation of programs such as WHICH, NCD & MAKE
  54.    . Detection of, and testing for, PKLITE, DIET and LZEXE compression
  55.    . TOUCH and full ATTRIB for modifying file and dir dates/attributes
  56.    . On-line BROWSE of file lists for VIEWING, DELETION, RUNNING etc..
  57.    . A user-defined colour MENU system for use in BAT files
  58.    . Analysis of ENVIRONMENT variables (e.g. PATH LIB, INCLUDE etc..)
  59.    . STRING SEARCH  in binary or text files for presence or absense  of
  60.      literal or "typed" strings (e.g. alphabetic, non-numeric etc..)
  61.    . Automatic BEST-FIT directory listing format option
  62.    . RECURSED SUMMARY of subdir contents within directory listing
  63.    . BAR-CHART display of relative file/subdir sizes
  64.    . Display of EXECUTION SIZE of programs
  65.    . SORT by 6 keys (e.g. type, size, date) and by row or column.
  66.    . Full COLOUR options, allowing assignment for specified filespecs
  67.    . Automatic support for 80x43, 132x60 and any other screen sizes
  68.    . 37 user-defined parameters
  69.  
  70. PocketD  is  good for  both  the occasional and the advanced  user.  It
  71. provides the usual day-to-day file operations, such as file copying, in
  72. a  safe  and  easy-to-use  format.  It  also  bends  over  backwards to
  73. accommodate  each user's particular tastes by offering vast  numbers of
  74. tailoring options.
  75.  
  76. PocketD's  multiple features can be combined to provide a powerful  and
  77. highly generalised DOS tool. The following gives a couple of examples:
  78.  
  79.  
  80.         D /WTc A:
  81.  
  82. This  compact example will search the whole disk (W) for files modified
  83. today  (T)  and  copy them  (c)  to A:. This also gives  the  user  the
  84. opportunity  to view each file before copying it. Extra conditions  can
  85. also be added, e.g.
  86.  
  87.         D /WTc A: /E{20k!'Microsoft'
  88.  
  89. which  will only include executable files (E) less than or equal to  20
  90. kilobytes (20k) and excluding those that contain the string 'Microsoft'
  91. ("!" specifies "NOT").
  92.  
  93.  
  94.         D /WR .GIF [GIFVIEW $w] [COPY $w A:]
  95.  
  96. This  example searches the whole disk for graphic *.GIF files. The user
  97. can  then browse these and  optionally choose to view particular  files
  98. using  the program GIFVIEW and/or optionally copy them to drive A:. The
  99. user can process any file in any order and any number of times.
  100.  
  101.  
  102. Doubts:
  103.  
  104. Q1.  Why  use a program like PocketD when there are so many  attractive
  105.      alternatives,  such as PCTOOLS  or NORTON Commander which  provide
  106.      menu-driven interfaces to file management?
  107.  
  108. A1.     The  reason is that  these menu-oriented packages provide  very
  109.         good  point-and-shoot interfaces to  file VIEW, COPY, MOVE  and
  110.         DELETE,  but do not allow the user to construct automated  file
  111.         management procedures, such as:
  112.  
  113.                 "Take  all  the ZIP files  on drive A: and unpack  each
  114.                 into its own subdirectory on drive C:"
  115.  
  116.         This  is  not possible  with these programs without  repetitive
  117.         keywork.  Such operations require  the use of packages such  as
  118.         MKS  Shell  or  Command  Plus  and custom written  routines  to
  119.         automate such operations.
  120.  
  121.         PocketD  can perform operations  of this type conveniently  and
  122.         efficiently  from a single  command line, allowing the user  to
  123.         preview the operation before running it. e.g. (from drive C:)
  124.  
  125.             D A:.ZIP [MD $n//PKUNZIP $w $n\]?  Preview and..
  126.  
  127.             D A:.ZIP [MD $n//PKUNZIP $w $n\]R  Run
  128.  
  129.  
  130. Q2.  Why should I use PocketD when there are other existing rivals?
  131.  
  132. A2.     The  only  obvious  rival  is  the much larger  DX  program  by
  133.         Econo-soft.  DX has specialist  features that PocketD does  not
  134.         support,  such as  "U.S. Defence standard" file deletion,  file
  135.         compare  and  the  ability  to  touch or  rename  files  inside
  136.         archives.
  137.  
  138.         Despite  its  smaller  size,  PocketD still has  more  options,
  139.         including  advanced string  searching inside files, a  built-in
  140.         file viewer and full on-line help, not supported by DX. It also
  141.         has  a  much  more  powerful  template facility and  much  more
  142.         flexible directory display (See the file "FEATURE.CMP").
  143.  
  144.  
  145. Q3.  Why use PocketD when I do not require complex file management?
  146.  
  147. A3.     PocketD  is an attractive full-colour directory listing program
  148.         with  many  handy  features  such as automatic  display  format
  149.         selection,  which chooses a listing format for you. It also has
  150.         a  much  more agreeable  and powerful COPY facility than  DOS's
  151.         COPY,  providing the user protection against common errors, and
  152.         giving informative feedback about the copy/move operation being
  153.         completed.
  154.  
  155.         PocketD  makes  day-to-day  operations more pleasant  and  less
  156.         error-prone.  e.g.  Backing up of  the day's files to disk.  It
  157.         allows  the  user to  discard many utilities that  are  already
  158.         used.   PocketD  saves  disk  space  and  provides  all   these
  159.         facilities with a single common range of command options.
  160.  
  161.  
  162.  
  163.                     FILES SUPPLIED ON RELEASE DISK
  164.                     ------------------------------
  165.  
  166.         README.D        This file
  167.  
  168.         D.EXE           The program PocketD     (26k) help files below
  169.                                                         are optional.
  170.         D.HLP           The one page help       ( 2k) view by "D /?"
  171.         D.MAN           On-line option manual   (55k) view by "D /?x"
  172.         D.GDE           On-line User Guide      (39k) view by "D /??"
  173.         D.DOC           On-line General Doc     (23k) view "D /?doc"
  174.  
  175.         INSTALL.BAT     An installation program for PocketD.
  176.  
  177.         DEMO.BAT        A demonstration and tutorial for PocketD.
  178.  
  179.         *.BAT           Various  examples of how PocketD can be used to
  180.                         emulate  other utilities such as NCD, WHICH and
  181.                         WHEREIS etc.. (See below)
  182.  
  183.         EPSON2A.COM     A  program  to  convert  the  file  FEATURE.CMP
  184.                         containing  IBM graphic codes to ordinary text,
  185.                         allowing   printing  to  printers  other   than
  186.                         IBM/Proprinter/BJ10E.  This program can also be
  187.                         used to strip out Epson codes from other files.
  188.  
  189.         CHANGES.D       Details  the changes between different versions
  190.                         of PocketD.
  191.  
  192.         FEATURE.CMP     This    comprehensively   compares    PocketD's
  193.                         features with other programs such as PCOPY, DX,
  194.                         RIR  etc.. This file can be viewed by typing: D
  195.                         /q FEATURE.CMP followed by "L" (list).
  196.  
  197.         REGISTER.DOC    This provides details of how to register.
  198.  
  199.         VENDOR.DOC      Application for Shareware vendors.
  200.  
  201.  
  202. All  of the BAT files below will give "usage" help if used with the
  203. single parameter "/?". e.g.
  204.  
  205.         DELBUT /?
  206.  
  207. Most can accept additional options. e.g.
  208.  
  209.         FD /T           will select the 1st subdirectory found that
  210.                         was created today (see below).
  211.  
  212.  "f1 f2 .." below indicates multiple filespecs as parameters.
  213.  
  214.  
  215. The BAT files provided include:
  216.  
  217. PsL_UNPK d1 d2          This    will   unpack   a   PsL   disk   of
  218.                         self-unpacking  programs.  See  D  /??  for
  219.                         details.
  220.  
  221. ATTRIB flags f1 f2..    A  full ATTRIB command allowing setting and
  222.                         clearing of all flags.
  223.  
  224. DELBUT f1 f2 ..         Delete all but filespecs f1 f2 ..
  225.  
  226. DELDIR f1               Recursively delete specified subdirectory.
  227.  
  228. FD f1 f2 ..             Search   for  and  select  a   subdirectory
  229.                         matching f1 (or f2 etc..).
  230.  
  231. TOUCH f1 f2..           Touch   the  matching  files  to  give  the
  232.                         current date and time.
  233.  
  234. VDEL f1 f2 ..           Delete all matching files, prompting before
  235.                         each.
  236.  
  237. WHEREIS f1 f2 ..        Search for files/dirs matching filespecs
  238.  
  239. WHICH f1                Will show from which subdirectory DOS would
  240.                         run the program "f1" (See D /??).
  241.  
  242.  
  243.